std::type_info

From Cppreference

Jump to: navigation, search
Defined in header <type_info>

class type_info;

The class type_info describes type information of a type, generated by the implementation. This is the class, returned by the typeid operator.

The type_info class is noncopyable.

[edit] Member functions

(constructor) [deleted] has neither default nor copy constructors
(public member function)
operator= [deleted] can not be copy-assigned
(public member function)
operator==
operator!=
checks whether the objects refer to the same type
(public member function)
before
checks whether the referred type precedes referred type of another type_index
object in the implementation defined order, i.e. orders the referred types
(public member function)
hash_code (C++11)
returns a value which is the identical for the same types
(public member function)
name
implementation defined name of the type
(public member function)
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox
In other languages